shavon shields
BasketballFenerbahce Tarfin beat Karsiyaka: Sargiunas' 22 points and the data left blankThe box score that night carried four lines worth noticing: Ignas Sargiunas 2...
BasketballShavon Shields and Fenerbahçe: An 'Easy' Deal or Saras's Strategic Gamble?On a summer night in Istanbul, inside Fenerbahçe's closed training facility, ...
International FootballOne Strike From Distance Cannot Fill the Data Gap Around Erick SánchezMinute 74. The board at Estadio León flashed number 28. Erick Sánchez walked ...
EsportsThe Silent Transfer Window: Korean Spreadsheets and the Esports Signals Vietnamese Fans Often MissThree in the morning in Seoul, and I open the transfer-tracking spreadsheet...
International FootballData Voids and the Silent Crisis of Vietnamese Youth FootballOn a March afternoon at a youth training centre in northern Vietnam, I opened...
Martial ArtsThe $382,928 Judgment Buried Under the 'Boxing Mogul' Headline in Las VegasThree men walked into a row of shops inside a commercial building in Las Vega...
Volleyball18 Kills and a Straight-Set Loss: Stanford's Paradox Through the Arizona State Reference FrameThere is one stray number sitting in the middle of the box score. Jordyn Harv...
Table TennisNine Data Dimensions, One Blank Page: A Verification Lesson From an Empty Table Tennis AnalysisA nine-section report landed on my desk on a Tuesday morning. The frame was...
International FootballAmir Murillo and the Three Points: Decoding a Post-Match Quote Through a Systemic LensEvery post-match press conference is the same in one respect: the microphones...
BadmintonAn Se-young and the 21-9 Second Game: When Speed Meets Speed, the Empty Space Is the JudgeThe scoreboard read 21-17, 21-9. Two games, two entirely different stories. I...
EsportsDRG sweep Rare Atom 2-0 at VCT Threshold China: a win built on veto courage and map depthThe series ended after 46 minutes on Summit and 48 minutes on Lotus. Dragon...
International FootballFC Tokyo 3-0 Urawa: An 11-Match Unbeaten Run and an Unpriced TransferIn the 69th minute, Urawa pushed their entire line high to chase a way back...
Table TennisAnatomy of World Table Tennis After Paris 2026: The Structure Behind the RankingsIn the men's singles semifinal at Paris 2026, I spent nearly two minutes simp...
Domestic FootballWhen a Football Tag Lands on an Article About King Wu of Qin: A Regression Test for Sports Data PipelinesAt 7:40 on a Tuesday morning I opened the three hundred and seventeenth file ...
TennisPotapova shuts down her 2026 season after Beijing retirement: when the body writes its own scriptI once stood on a 400-metre track and learned a lesson no tennis coach ever...
EsportsChovy and Rookie: Seven Years Apart, and a Match That Cannot Decide EverythingThere are matches people remember for the result. There are others they...
Martial ArtsThe space behind Vietnam's back line: a geometry problem still unsolvedHai Phong, one April evening in the Lach Tray stands. The home side had just...
International FootballFrom the Night at My Dinh to the Night in Bangkok: Vietnam and the Journey to Find Its Own Pulse AgainOn the night of March 26, 2026, after the final whistle at My Dinh, I stood i...
Martial ArtsThe 11-Meter Obsession: When VAR Turns V-League's Penalty Box into a Stage of Ruthless JudgmentsI stood at the corner of Thong Nhat Stadium, 15 meters from the penalty box,...
Volleyball12-point comeback: Thu Trang and Khanh Ly take Vietnam to sepak takraw final at Asian Games 20On the afternoon of September 28 at the Asian Games 20 arena, Vietnamese fans...
